bush poppy - German English Dictionary